Analysis of Some Software Reliability Growth Models Using Failure Data of Real Time Control System
نویسنده
چکیده
A newly developed software system is subjected to vigorous testing before its deployment. Testing aims at minimizing the probability of occurrence of failures. The aim of testing process is to build confidence in the software for its use in real world applications. Thus, reliability of systems is always an important issue for us. Growth in reliability takes place as the error detection and correction process is employed on the software. In order to model reliability growth, many formulations called as Software Reliability Growth Models (SRGMs) have been proposed that include some SRGMs based on Non-Homogeneous Poisson Process (NHPP). The role of human learning and experiential pattern gains are being studied and incorporated in such models. The realistic assumptions about human learning behavior and experiential gains of new skill-sets for better detection and correction of faults on software are being incorporated and studied in such models. In this paper, an analysis of some select SRGMs with learning effects is presented based on use of failure data of real time control system. Moreover, model comparisons on the basis of total defects predicted by the select models are also presented.
منابع مشابه
Reliability Analysis of Three Elements Series and Parallel Systems under Time-varying Fuzzy Failure Rate
Reliability is the most important performance issue in the engineering design process but in the real world problems, there are limitations for using the conventional reliability. Fuzzy logic has proved to be effective in expressing uncertainties in different fields, including reliability engineering. In this paper, For both the series and parallel systems composed of three identical or differe...
متن کاملSoftware reliability growth models: A comparison of linear and exponential fault content functions for study of imperfect debugging situations
The software testing process basically aims at building confidence in the software for its use in real world applications. The reliability of a software system is always important to us. As we carry out the error detection and correction phenomenon on our software, the reliability of the software grows. With an aim to model this growth in the software reliability, many formulations in the form ...
متن کاملFailure Probability and Remaining Life Assessment of Reheater Tubes
In this study, a real and significant industrial problem in a steam power plant was investigated. Reheater tubes in boilers are under the creep and the fireside corrosion mechanism that cause some of them to fail. Since the estimation of probability of failure (PoF) and remaining life (RL) is expensive and time consuming in the deterministic methods, in this work they were evaluated using struc...
متن کاملA fuzzy approach to reliability analysis
Most of the existing approaches for fuzzy reliability analysis are based on fuzzy probability. The aim of this paper is to describe fuzzy reliability using fuzzy differential equation. The reliability of a system in real world applications is affected by some uncertain parameters. Fuzzy reliability is a way to present the reliability function uncertainly using fuzzy parameters. In the proposed...
متن کاملPerformance evaluation of the croissant production line with reparable machines
In this study, the analytical probability models for an automated serial production system, bufferless that consists of n-machines in series with common transfer mechanism and control system was developed. Both time to failure and time to repair a failure are assumed to follow exponential distribution. Applying those models, the effect of system parameters on system performance in actu...
متن کامل